Revision, Part 1: Robot Dynamics, Trajectory Planning And Robot Control